package com.lzg.abstructfactory;


/**
 * @Author lizhigang Date: 2019/4/16 22:26
 * @description:
 */
public class ShoeProductFactory implements IAbstaructProductFactory {

	@Override
	public IProduct createProduct() {
		return new ShoeProduct();
	}

	@Override
	public IGeneralize createGeneralize() {
		return new ShoeGeneralize();
	}

	@Override
	public IMarket createMarket() {
		return new ShoeMarket();
	}
}
